#编写一个函数，它以一个列表值作为参数，返回一个字符串。该字符串包含所
#有表项，表项之间以逗号和空格分隔，并在最后一个表项之前插入 and。例如，将
#前面的 spam 列表传递给函数，将返回'apples, bananas, tofu, and cats'。但你的函数应
#该能够处理传递给它的任何列表。

def  newlist(listparameter):
    listparameter[-1] = 'and'+' '+listparameter[-1]
    for i in range(len(listparameter)):
        print(listparameter[i] , end = ' ,')




list = ['apples', 'bananas', 'tofu','yao']
newlist(list)

